stable (building for horses) - Turkish English Dictionary